efflorescent salt - Spanish English Dictionary